//一些与contact相关的函数的声明文件
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <unistd.h>//sleep函数的头文件声明
#define DATA 100
//创建结构体变量 contact
typedef struct contact
{
    char name[20];//姓名
    char sex[5];//性别
    char address[30];//地址
    char tele[15];//电话
}contact;
//初始化通讯录
void SETcontact(contact *p,int sz);
//增添联系人
void Add(contact *p,int* count);
//删除联系人
void Del(contact *p,int* count,int sz);
//查询存储空间
void SearchMem();
//显示通讯录里内容
void ShowPeo(const contact *p,int count);
//修改操作的一些函数声明
void Modify(contact *p,const int count);
contact *modify_name(contact** ptr);
contact *modify_sex(contact** ptr);
contact *modify_address(contact** ptr);
contact *modify_tele(contact** ptr);
//查询联系人的一下函数声明
void SearchPeo(contact *p,int* count);
contact *search(int x,contact *p,const char *str,int count);
contact* Search_name(contact *dest,const char* str);
contact* Search_address(contact *dest,const char* str);
contact* Search_sex(contact *dest,const char* str);
contact* Search_tele(contact *dest,const char* str);






